Remove no-longer-needed Solaris 2.4 vfork bug workaround.
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 17 Sep 2012 01:02:11 +0000 (18:02 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 17 Sep 2012 01:02:11 +0000 (18:02 -0700)
commita34358efe5a8000b90f6032c33a3fe053bf9d94d
tree2c2385d2ad508be0ae7758db478cd938bc6a631d
parent7cba49975d944b78b90d9af4be9a7abf213fef75
Remove no-longer-needed Solaris 2.4 vfork bug workaround.

The workaround was for improving performance on Solaris 2.4, but
is getting in the way now.  Emacs will still work if someone is
still running Solaris 2.4 in a museum somewhere; Sun dropped
support for Solaris 2.4 in 2003.
* configure.ac (ac_cv_func_vfork_works): Default to 'no' on
Solaris 2.4, so that AC_FUNC_VFORK doesn't think vfork works.
* src/callproc.c (Fcall_process) [HAVE_WORKING_VFORK]:
* src/process.c (create_process) [HAVE_WORKING_VFORK]:
Omit now-unnecessary workaround for the Solaris 2.4 vfork bug,
since Emacs no longer uses vfork on that platform.
ChangeLog
configure.ac
src/ChangeLog
src/callproc.c
src/process.c